package com.hrc.springbootdemo.redisson;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/redisson")
public class RedissonController {

    // @Autowired
    // private RedissonClient redissonClient;

    // @GetMapping("/test")
    // public String testRedisson() {
    //     RMap<String, String> map = redissonClient.getMap("myMap");
    //     RLock testLock = redissonClient.getLock("test_lock");
    //     try {
    //         testLock.lock();
    //         map.put("key1", "value1");
    //     } finally {
    //         // testLock.unlock();
    //     }
    //     return map.get("key1");
    // }
}